windbreak facilities - Spanish English Dictionary